Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEEWOOD ROAD Detached £90,000 26 Jan 1996
6 LEEWOOD ROAD Detached £500,000 24 Jun 2022
10 LEEWOOD ROAD Detached £300,000 3 Oct 2005
16 LEEWOOD ROAD Detached £324,000 14 Aug 2009
16 LEEWOOD ROAD Detached £324,000 14 Aug 2009
18 LEEWOOD ROAD Detached £381,500 30 Nov 2007